package io.github.huayunliufeng.common.bean;

import lombok.Data;

import java.util.List;

/**
 * 分页参数。
 *
 * @author huayu 2024/5/17 13:53
 * @version 0.0.6-4
 * @since 0.0.6-4
 */
@Data
public class PageInfo<T> {
    /**
     * 当前页码, 从1开始。
     */
    private long current;

    /**
     * 总页数。
     */
    private long pages;

    /**
     * 每页大小。
     */
    private long size;

    /**
     * 数据总条数。
     */
    private long total;

    /**
     * 分页数据。
     */
    private List<T> records;
}
